Analysis of Layered Hierarchy for Necklaces
نویسندگان
چکیده
Molecular configurations can be modeled as sets of spheres in 3D. By imposing geometric constraints on the spheres based on molecular biology one can apply efficient techniques [3], for example, to analyze the complexity of molecular surface [1]. Guibas et al. [2] introduced a model called necklace that finds applications in computer graphics, computer vision, robotics, geographic information systems and molecular biology. They studied two data structures, wrapped hierarchy and layered hierarchy, for representing necklaces and for performing collision tests. Guibas et al. [2] proved that the wrapped hierarchy admits a separating family of size O(n2−2/d). This is the first subquadratic bound proved for collision detection using predefined hierarchies. Although the layered hierarchy can be used for collision detection, “no subquadratic bound on the size of a separating family based on the layered hierarchy is currently known” [2]. The main result of this paper is that the same upper bound holds for the layered hierarchy. One of the advantages of layered hierarchy over wrapped hierarchy is the “local” definition of the cages. We propose a modification of the layered hierarchy so that some deformations of a necklace can be maintained efficiently. In particular, we show that rigid-body conformational changes can be handled in O(log n) time only.
منابع مشابه
Analysis of Layered Hierarchies for Necklaces
We study a hierarchical approach for modeling deformable necklaces. A recent paper by Guibas et al. [5] introduced two hierarchies, wrapped and layered. They proved that the wrapped hierarchy admits a separating family of size O(n2−2/d). The main result of this paper is that the same bound holds for the layered hierarchy. The layered hierarchy has some advantages compared with wrapped hierarchy...
متن کاملCylindrical Hierarchy for Deforming Necklaces
Recently, Guibas et al. 10 studied deformable necklaces – flexible chains of balls, called beads, in which only adjacent balls can intersect. In this paper, we investigate the problem of covering a necklace by cylinders. We consider several problems under different optimization criteria. We show that optimal cylindrical cover of a necklace with n beads in R by k cylinders can be computed in pol...
متن کاملA Finite Volume Formulation for the Elasto-Plastic Analysis of Rectangular Mindlin-Reissner Plates, a Non-Layered Approach
This paper extends the previous work of authors and presents a non-layered Finite Volume formulation for the elasto-plastic analysis of Mindlin-Reissner plates. The incremental algorithm of the elasto-plastic solution procedure is shown in detail. The performance of the formulation is examined by analyzing of plates with different boundary conditions and loading types. The results are illustrat...
متن کاملA Gray code for fixed-density necklaces and Lyndon words in constant amortized time
This paper develops a constant amortized time algorithm to produce a cyclic cool-lex Gray code for fixed-density binary necklaces, Lyndon words, and pseudo-necklaces. It is the first Gray code for these objects that achieves this time bound. The algorithm is applied: (i) to develop a constant amortized time cyclic Gray code for necklaces, Lyndon words, and pseudo-necklaces ordered by density an...
متن کاملA CAT Gray code for fixed-density necklaces and Lyndon words
This paper develops a constant amortized time algorithm to produce the cyclic cool-lex Gray code for fixed-density binary necklaces, Lyndon words, and pseudo-necklaces. It is the first Gray code for these objects that achieves this time bound. In addition to Gray code order, the algorithms can be easily modified to output the strings in co-lex order.
متن کامل